package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.TreeEntity;

/**
 * 属性对象 object_attribute
 * 
 * @author ruoyi
 * @date 2020-03-04
 */
public class ObjectAttribute extends TreeEntity
{
    private static final long serialVersionUID = 1L;

    /** 对象id */
    private Long objectId;

    /** 对象名称 */
    @Excel(name = "对象名称")
    private String objectName;

    /** 一级对象类型 */
    private String aObjectType;

    /** 二级对象类型 */
    private String bObjectType;

    /** 对象状态（0正常 1停用） */
    @Excel(name = "对象状态", readConverterExp = "0=正常,1=停用")
    private String status;

    /** 备注 */
    private String j1;

    /** IP */
    private String j2;

    /** 域名 */
    private String j3;

    /** j4 */
    private String j4;

    /** j5 */
    private String j5;

    /** j6 */
    private String j6;

    /** j7 */
    private String j7;

    /** j8 */
    private String j8;

    /** j9 */
    private String j9;

    /** j10 */
    private String j10;

    /** j11 */
    private String j11;

    /** j12 */
    private String j12;

    /** j13 */
    private String j13;

    /** j14 */
    private String j14;

    /** j15 */
    private String j15;

    /** j16 */
    private String j16;

    /** j17 */
    private String j17;

    /** j18 */
    private String j18;

    /** j19 */
    private String j19;

    /** j20 */
    private String j20;

    public void setObjectId(Long objectId) 
    {
        this.objectId = objectId;
    }

    public Long getObjectId() 
    {
        return objectId;
    }
    public void setObjectName(String objectName) 
    {
        this.objectName = objectName;
    }

    public String getObjectName() 
    {
        return objectName;
    }
    public void setaObjectType(String aObjectType) 
    {
        this.aObjectType = aObjectType;
    }

    public String getaObjectType() 
    {
        return aObjectType;
    }
    public void setbObjectType(String bObjectType) 
    {
        this.bObjectType = bObjectType;
    }

    public String getbObjectType() 
    {
        return bObjectType;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setJ1(String j1) 
    {
        this.j1 = j1;
    }

    public String getJ1() 
    {
        return j1;
    }
    public void setJ2(String j2) 
    {
        this.j2 = j2;
    }

    public String getJ2() 
    {
        return j2;
    }
    public void setJ3(String j3) 
    {
        this.j3 = j3;
    }

    public String getJ3() 
    {
        return j3;
    }
    public void setJ4(String j4) 
    {
        this.j4 = j4;
    }

    public String getJ4() 
    {
        return j4;
    }
    public void setJ5(String j5) 
    {
        this.j5 = j5;
    }

    public String getJ5() 
    {
        return j5;
    }
    public void setJ6(String j6) 
    {
        this.j6 = j6;
    }

    public String getJ6() 
    {
        return j6;
    }
    public void setJ7(String j7) 
    {
        this.j7 = j7;
    }

    public String getJ7() 
    {
        return j7;
    }
    public void setJ8(String j8) 
    {
        this.j8 = j8;
    }

    public String getJ8() 
    {
        return j8;
    }
    public void setJ9(String j9) 
    {
        this.j9 = j9;
    }

    public String getJ9() 
    {
        return j9;
    }
    public void setJ10(String j10) 
    {
        this.j10 = j10;
    }

    public String getJ10() 
    {
        return j10;
    }
    public void setJ11(String j11) 
    {
        this.j11 = j11;
    }

    public String getJ11() 
    {
        return j11;
    }
    public void setJ12(String j12) 
    {
        this.j12 = j12;
    }

    public String getJ12() 
    {
        return j12;
    }
    public void setJ13(String j13) 
    {
        this.j13 = j13;
    }

    public String getJ13() 
    {
        return j13;
    }
    public void setJ14(String j14) 
    {
        this.j14 = j14;
    }

    public String getJ14() 
    {
        return j14;
    }
    public void setJ15(String j15) 
    {
        this.j15 = j15;
    }

    public String getJ15() 
    {
        return j15;
    }
    public void setJ16(String j16) 
    {
        this.j16 = j16;
    }

    public String getJ16() 
    {
        return j16;
    }
    public void setJ17(String j17) 
    {
        this.j17 = j17;
    }

    public String getJ17() 
    {
        return j17;
    }
    public void setJ18(String j18) 
    {
        this.j18 = j18;
    }

    public String getJ18() 
    {
        return j18;
    }
    public void setJ19(String j19) 
    {
        this.j19 = j19;
    }

    public String getJ19() 
    {
        return j19;
    }
    public void setJ20(String j20) 
    {
        this.j20 = j20;
    }

    public String getJ20() 
    {
        return j20;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("objectId", getObjectId())
            .append("parentId", getParentId())
            .append("ancestors", getAncestors())
            .append("objectName", getObjectName())
            .append("aObjectType", getaObjectType())
            .append("bObjectType", getbObjectType())
            .append("status", getStatus())
            .append("createTime", getCreateTime())
            .append("j1", getJ1())
            .append("j2", getJ2())
            .append("j3", getJ3())
            .append("j4", getJ4())
            .append("j5", getJ5())
            .append("j6", getJ6())
            .append("j7", getJ7())
            .append("j8", getJ8())
            .append("j9", getJ9())
            .append("j10", getJ10())
            .append("j11", getJ11())
            .append("j12", getJ12())
            .append("j13", getJ13())
            .append("j14", getJ14())
            .append("j15", getJ15())
            .append("j16", getJ16())
            .append("j17", getJ17())
            .append("j18", getJ18())
            .append("j19", getJ19())
            .append("j20", getJ20())
            .toString();
    }
}
